<?php
/*
 * Padres SQL asociados a un paciente y enfermedades.
 * @Autor: Andrés Ubilla.
 */
class PadresSQL {
    
    public static $REGISTRAR_PADRE =
            "INSERT INTO padres 
                ( 
                    nombre, 
                    tipo,  
                    idPaciente
                )
             VALUES 
                (
                    '{#NOMBRE}', 
                    {#TIPO},   
                    {#IDPACIENTE}
                );";
    
    public static $LISTAR =
            "SELECT p.id as id, p.nombre, p.tipo, p.idPaciente, p.estado, concat(pac.nombre, ' ',pac.apellido) as nombrePaciente, pac.estado 
             FROM padres AS p
             INNER JOIN paciente AS pac
             ON pac.id = p.idPaciente
             WHERE p.idPaciente = {#IDPACIENTE}
             AND pac.estado = 1 
             AND p.estado = 1
             ";
    
    //METODO PARA ELIMINAR (CAMBIAR ESTADO A 0) PADRES.
    public static $ELIMINAR_PADRES = 
        "UPDATE padres SET
                estado = 0
        WHERE id = {#ID}
        ";
    
    //METODO PARA OBTENER POR ID PADRES.
    public static $OBTENER_PADRES_POR_ID = 
        "SELECT
            id,
            nombre,
            tipo,
            idPaciente,
            estado
        FROM
            padres
        WHERE
            id = {#ID}
        AND
            estado = 1
        ";
    
    //METODO PARA EDITAR PADRES.
    public static $EDITAR_PADRES = 
        "UPDATE padres SET 
            nombre = '{#NOMBRE}',
            tipo = {#TIPO},
            idPaciente = {#IDPACIENTE},
            estado = {#ESTADO}
        WHERE
            id = {#ID}
        ";
}
?>
